you're on your own - Anglais Synonymes Dictionnaire